Stayed for one night only. Rooms are simple and provide what you need for a good nights sleep. Considering the low price I felt it was good value for money. The beach was really nice - family oriented and calm, with clean and clear water.
We did not try any hotel restaurant during our short stay.