My wife and I stayed here and had a great time. The room was clean and check-in was a breeze. We loved sitting out on the patio every morning having our breakfast. The beach was never over crowded and we were always able to find lounge chairs at any time of day. There are multiple restaurants within walking distance, along with shops and a marketplace. We would definitely stay here again. If I had to mention something we didn’t like, it would be the size of the kitchenette. There is very little counter space for any food at all, but we worked around that. Also, we could never get the AC as low as we would have liked, but it was still comfortable. All in all we loved it.