Beautiful apartment, very clean, excellent kitchen supplies, lots of towels. Gorgeous location with safe protected beach behind a breakwater, as well as pool. Bed pillows could use an upgrade but beds were comfortable. Very impressive place overall.