Overall the hotel is old and tired. The toilet in my room had not been cleaned at all prior to my arrival, and was absolutely filthy. When i notified the very nice receptionist she assigned another room and was very apologetic. The second room had a clean toilet and a nice sea view, but was generally below par. There were 3 lamps in the room, the bulb was blown in the one beside the bed and the other two had dirty and cracked lampshades. The carpet was badly stained. The TV remote was so dirty I held it in a tissue. The TV itself was small, there were very few channels and the signal was so poor it was unwatchable. (Not a smart TV so no Netflix option). The bed linen seemed clean but surfaces in the room were dusty, so it felt generally unpleasant. We had dinner and breakfast in the hotel, the dinner menu was limited but food was good. The breakfast server was absolutely excellent, I'm sorry I didn't get his name as he deserves a special mention. However, no amount of good staff make up for dirty bedrooms, so I wont be returning. If it was clean and a little bit more up-to-date it would be a lovely place to stay.