What a beautiful place! The four of us that stayed were very impressed with the range of amenities: the kitchen condiments and appliances (rice cooker, boiler, coffee maker, and blender!); the wide balcony; the beach towels and beach/pool/snorkeling supplies; and the neighborhood with its private pool, shoreline access, tennis courts, and ping pong tables. The place was very clean and large. Sean and An were very friendly, prompt, and helpful with their communication as well. Wish we could have stayed longer!