We had a great stay here, and the hotel itself is very nice. However the expensive dinner was let down by the poor service by the waiting staff. 2 hours to eat 3 courses, issues with plates being
cleared LITERALLY as we were still eating off them, and then plates not being cleared for over 20 minutes, meant we wouldn't eat in the hotel again.
However the reception staff, welcome, room, pool, breakfast and checkout were all exceptional and we would stay again for these reasons! [Less]