Beautiful place, convenient location, nice amenities (beach towels, snorkeling gear, fully equipped kitchen, access to laundry facilities). Noisy traffic meant we had to sleep with the bedroom windows closed and the fan on for white noise.