The staff was very good, breakfast was fantastic, rooms were clean and area was very central and easy to access. Pool and bar were very good and staff great. Overall excellent and would recommend. Only issue was we booked a taxi for airport, paid in advance but it never showed. The staff were quite vague and didnt seem to want to help...very odd. I had to get another taxi and the boss finally came out with refund.