The view was amazing! Good size pool and never felt crowded at the beach. All staff we encountered were nice and helpful. The unit was a bit outdated. Stained carpet in bedrooms, missing blinds, worn out mattress. Maintenance was very attentive and came 2 of the 4 days we were there to fix an electrical issue in the kitchen. They tried to come back the 3rd day to fix the blinds but we declined. After all we wanted to relax! Close to great restaurants but not safe to walk. No crosswalks in area and heavy traffic. Would definitely stay here again.