Have stayed here several times in the past twelve years and even though the location is great and the cost per night is reasonable, the facilities and cleanliness have been slowly deteriorating.
Location good and most facilities available (pool, dining room, wifi, room service) but renovations sre needed. Staff are pleasant. Menu is limited but food well prepared.
The rooms are over priced and extremely run down. The fridge did not work. The air-con did not work. The pool was filthy apparently it had just been cleaned.
The rooms where clean but very dated definitely would not stay here again especially for the price they are asking.