So, the place is really nice. We rented one of the 8 bedroom houses, lovely place, roomy, well kept (not directly on the beach but behind the other units). However, our first night one of the friends noticed her room had a bedbug infestation. We found some in other rooms too. The property manager didn't really know what to do but eventually offered either to treat the entire house, or a full refund. Mind you, we were scheduled to be there for 6 days and were on day 2 with flights days later. So we of course stayed.
However, this required we all leave the house for HOURS. We went to the beach so it was fine, but there was no access to any restrooms, so it was quite a bit of inconvenience any time someone needed to really go.
Then of course we had to launder everything except the bedding, which they changed (including towels - they did not change out the towels) in the ONE washing machine between 8 people. They did leave a few extra detergent packs but we ended up having to buy more.
I was shocked that the owner offered no monetary credit whatsoever for the amount of inconvenience we had to deal with. (And didn't even change out the towels)
So. it's a great place, in a great location, but be warned, if anything goes wrong, your options are limited with no monetary compensation.