A revel of the glory days of Caribbean understated glamour, Palm Heights is a generational reboot; an all-suite Caribbean Beach Estate, where each of its 52 suites offers a unique ocean view