The hotel is quite old and although rooms seem to have gone through refurbishment, they are not 5 star at all. We had a dinner in one of the hotel restaurants and the fish we had was frozen (not fresh) and they did not tell us so (when we complained, they offered to change it for a different thing).
You can get better choices in the same area for the same price as some other hotels are not so old and offer similar prices and facilities.
A bit disapointed for such a short stay (one afternoon and one evening) room was not ready (only after enquiring 3 times and 2 hours latter was the room ready) so headed for the pool - no towels left. Arrived in room - checked mini bar - no wine (would we have been charged!) No complimentary water (28 degrees). Meals too expensive. Overall for a 5 star hotel very disapointing.