The Treehouse was very easy to book and they were super responsive. Caretaker Rubio was wonderful. It has a very homey feel--complete with dogs and chickens in the yard! We immediately felt comfortable and welcomed there. It is a good ways out from town--which can be a blessing or a curse, depending on what you are looking for. Morning walks on the beach were spectacular and the view simply amazing! Loved the covered porch, too. Note of caution if you plan to kayak out to the reef to either just paddle or snorkel--that requires very strong skills in both, especially if your skills in ocean/surf paddling are limited. Bring bug spray!