Stayed here as part of a tour for our final night, very basic and unfortunately I was in a very dusty carpeted room which is screaming for an upgrade or at least a very very deep clean, I felt dirty and itchy as soon as I entered and couldn't wait to leave & spent most of the night coughing - others with carpeted rooms agreed! Those lucky enough to get rooms with wooden floors seemed to have a much more enjoyable stay.
The pool was nice & clean however all the lounge chairs where broken & dirty, and I had to search someone out to find a towel.
Staff were friendly and the restaurant on the top floor served delicious meals, although service was a tad slow, though you get used to that after 2 weeks touring the country and learn to go to dinner much earlier than normal :)