This penthouse is superb! Location is excellent: right on the water thats perfect for swimming and a little snorkeling, close to good food and plenty of things to see and do. Unit is bright and airy and clean and has everything needed for a truly stellar vacation. Complex is well maintained and very quite. Host David provided easy check-in directions and made sure we had what we needed. Will def stay here again.