Palm Heights is a 52 all-suite boutique hotel overlooking the pristine white sand of Seven Mile Beach on Grand Cayman, the largest of the Cayman Islands.