Very good experience. Great location near the front of complex. Modernized interior. Lots of amenities not listed on description (hairdryer, iron, beach chairs, etc) but nice to have. Clean. Fully stocked kitchenette. Prompt communication with host.