The place was very spacious and clean. It was very stocked with amenities, especially the kitchen. The yard was huge, and we enjoyed eating breakfast and dinner at the little table out back (though I’m arachnophobic so I had my eye on a few locals hanging about). The spa was a very nice touch, and great to unwind in after a long day. The beach is only blocks away and our only regret was not leaving enough time to hang out there. Definitely would come back!