I stayed here early July for 3 nights. Arrived late evening, checkin was quick and lovely young man helped me up several flights of steps to my room with my bag. Room was clean, though outdated, but I had everything I needed. Mattress was so uncomfortable however, I could feel the springs. Not a good nights sleep. Breakfast selection was really fantastic, something for everyone. Lovely woman made omelettes on request. Pool and loungers are nice. The hotel was always very quiet, though there were children staying. Nothing was too much trouble for the smiley staff. Unfortunately the negative side is the restaurant service and ordering an evening meal. I think waiting over 1 hour 15 minutes for your meal, a simple stir fry, is madness. I ended up walking out and going across the road to eat. There were plenty of staff on in the restaurant as far as I could see. I guess guests are happy to drink in the meantime and perhaps that’s the hotel’s strategy? I would return to stay, as it served all my purposes and was close to the airport. But, I would not order dinner there and hopefully the mattresses will be replaced.. The bar made a great coffee.