Wifi only worked at the restaurant area, not in the rooms as stated.
The breakfast was horrible, incl. service. We stayed 6 nights and except of one morning, there was the same waitress, she hardly answered to our Good morning. We felt like bothering her by coming to have our coffee (only 1 small cup included, for the second thay would charge 2 USD) and a mini portion of cornflakes. Only later we saw some guests ordering other food from a menu, the waitress didn´t mention to us.
Our toilett didn´t flush..someone came to repair it cutting a piece of our rope from the mosquito net which we had with us. After a day or two it was broken again..my boyfriend better fixed it himself.
We booked the place because of its location on the beach. If you look only for a place to stay and don´t expect any extras, it´s ok.
Location right on the beach, in a cool part of the famous 7 mile beach with nice atmosphere. Good bars righ next door.
The cleaning ladies were very nice, keeping our room clean and always with a smile!