My husband and I had a nice stay here. The upside is that this place is literally steps from the beach and you can walk to a lot of different bars / places to eat close by. We loved the community feel of this place with multiple guests sharing the outside covered patio. There were a few accounts of the housekeeper yelling / being rude to other guests, including us. He does not seem to speak much English but his expressions were clear that he was angry. All in all, if you are looking for a luxury place to stay, you will not be satisfied. If you are comfortable with staying somewhere that is comfortable but not high end, you’ll be happy. Contact the host for extra towels / TP.