This property has it all: (1) location-walk to A-Beach, walk to shops, food, other hotel resorts and easy access to main sites; (2) very, very clean; (3) kitchen very nicely appointed--all the supplies we needed; (4) very nicely furnished--plenty of space to sit and hang out and beds extremely comfortable; and (5) great amenities-beach chairs, cooler, water equipment all clean and in great condition. Property Manager was very responsive and accommodating. No hesitation to stay in this unit again!