Stayed here for 2 weeks with my dad, sister, brother-in-law, 2 year old nephew and dog at the end of August. It is a great house, very comfortable and well-equipped. We didn't ever really want for anything. The pool is awesome & huge and has so many pool toys. The outdoor kitchen looks brand new. The bedrooms are large and comfortable. A minor issue is that the washing machine leaked a little and the fridge was missing a shelf but it wasn't a big deal at all. Overall for an island property it is maintained well and we were very happy with it.
The location is amazing, just 5 mins walk from a beautiful and secluded beach where I was often the only person in sight. Overall the whole island is just lovely and so relaxing if you want a low key vacation. There are only like 3 restaurants and no groceries on the island so it takes some advance planning.
We were there in August so it was very humid and hot outside and we had a few storms in the afternoons; we were fine with it but we have a pretty high tolerance for hot weather. Also SO MANY MOSQUITOES - TAKE ALL THE BUG SPRAY YOU CAN CARRY. The house is all screened in but they still get in. But overall we had an amazing time notwithstanding!
Our experience with the property managers was fine - 3/5 stars. We ran out of detergent and they brought it right away, and they were on time for pick up and drop off. We noticed that mosquitoes were hatching in the collected rainwater of some plants kept on the pool deck and when we informed them they came to dump them out right away (you may want to check this when you arrive because unless they were swapped out for draining pots after we left, it can happen again after any time it rains).
On the other hand, in the time leading up to the vacation, I didn't find them particularly responsive and had to chase them quite a few times to get certain info e.g. grocery logistics etc. They also said they weren't able to call internationally so I had to delegate all of that to my sister who has a local number (so I am not sure what you would do if everyone in your party was coming from abroad). Lastly, we had requested a crib 1 month in advance and on the day of arrival they said they couldn't find it. We escalated to the property owner and they brought it the next day so it was resolved quickly. We didn't have much other interaction with them besides above so I would say it was a bit mixed on this specific front but still overall a 5/5 experience.