Amazing location, great value, exactly as advertised. This place was perfect for our stay. As others have mentioned, A/C, beach/snorkeling access across the street, a top restaurant across the street (Beach House), close parking, nice pool/garden area are all nice perks. We also found the unit to be pretty spacious--plenty of room for 2 people + luggage and much larger than most hotel rooms.