We stayed in this hotel with friends and family, overall we had 3 rooms. The stay was very mixed. Hotel staff were a mix of very friendly and some who couldn't be bothered. Whilst we were offered a drink on arrival, this was just water.
The first room was the triple junior suite, this was a lovely room, ample space for 3. The sofa bed though does squeak endlessly.
The other two rooms were executive double rooms. One of these rooms was very good, the other there was constant problems with the shower. Whilst the manager was told on the first day, this problem was not fixed in the time we were there, they kept saying maintenance would be sent whilst we were out. Only on the final day did the manager decide that he would provide drinks to the two people staying in the room, now we were a group of 7, every time, there was a problem, we all waited around as we would all leave together, the manager couldn't fathom this. Never once offered to change room. Obviously drinks for 2 people even though we were staying as a group of 7 is ridiculous, this was finally sorted. But in our opinion, if they couldn't fix the shower, alternatives should have been provided very early on in the stay, this was unacceptable considering it is a 5* hotel.
The rooms itself don't have that much natural light, but the hotel was very clean and location was good.
Pool is slightly small but ok for when we were there
On the terrace, food does take quite a long time to come out, but is a lovely space up there.