Our family of 8 had a great stay. Host was responsive and helpful. House was constructed of quality materials, clean, smartly organized and well-equipped. For example, contained in the garage is a collection of snorkeling gear that can be used. We had brought our own, but thought it was a great touch. (We had a duplicate full face mask, so we added it to the pile when we departed.)
We especially liked that there are so many (screened) windows to allow the trade winds to keep the place nice and cool, and a nice place to sit and eat outside.
Some people have mentioned the nearby roosters, but they sure didn't keep us from getting a good night's sleep. We'd definitely return.