The good: This is a great location if you have a car and are planning to explore. The room was clean and in good condition. Check-in was easy and smooth. Beach chairs and towels were provided, though we didn't get around to actually using them at the beach :) There's a book in the room with lots of information about the area which was handy, especially to read up on the impact of sunscreen on coral!
Less good: You can hear activity in the other part of the house because there is just a regular door separating the bathroom and the rest. It wasn't a problem for us as we spent very little time in the room because we were out and about most of the day. Just to keep in mind if you're more of a "homebody".