I stayed for 8 nights. Sometimes the reception staff were friendly and helpful but more often they were disinterested. They did not seem to have an efficient admin system. My bill was paid in advance from the Uk but they had no record of this and they became uncomfortably confrontational and accusing. When a phone call clarified the misunderstanding, no apology was given to me.
I had one room at the front which was reasonably spacious with a balcony. Then I was given another room at the back which was small, no balcony and poorly furnished.The rooms were clean and the cleaning staff were friendly and efficient.
The breakfast was very basic and not good value at the price although the staff in the dining room were courteous and seemed to enjoy their work.
Overall its asset is its location and then its pot luck what you get .