This place is perfect--location, layout, amenities--everything. It's situated between a number of amazing beaches / snorkeling spots, and the layout allowed me and my brother to have our own spaces (I wake up much earlier than he). Sooo comfortable, and includes a wonderful library, water gear, well-supplied kitchen, and even a lovely deck with a barbecue. Liz and Robert were wonderful, as was Ollie the dog. Best place ever.