Great location close to some beaches and not long walk or uber to the main street (shops, restaurants, etc.).
The Wifi is poor to non existent in the rooms, so I couldnt work (when I needed to) or watch any Smart TV, which was really irritating as I had work to do each day. I was able to do this in the main eating area, so it wasnt the end of the world but for the price, I expected these basics.
Staff were overall friendly, one was a little moody than others but ok.
the breakfast was AMAZING! so much choice and fresh goods (apart from the bread). Dinner was poor, go out to eat.
the rooms were cleaned every day (if you wanted) and the beds were super comfy. I did have a leak in my bathroom. but it wasnt a major problem.
Overall it was an ok place to stay, clean and quite with the bonus of a spa/massage place next door