Great place in a convenient location with self check-in. Very clean, well-stocked kitchen, fast WiFi, washer/dryer, every amenity you can think of (including beach chairs and umbrella and boogie board), and we appreciated the welcome fruit and delicious juices. Hosts are very responsive. We would definitely stay again.