The staff were amazing, helpful, friendly and genuine, breakfast was delicious with so much choice. The pool was really relaxing with jacuzzi option integrated. The gym equipment probably needs updating in the near future but we happily used it. The entertainment was very nice, top quality and varied. I think the only thing I would have liked would be to get the room floor moped everyday as I noticed dirt and dust from unpacking and coming in with shoes the day before, I felt I couldn’t walk barefoot, just a small detail. Drinks are expensive at the bar as expected. Parking arrangement was great, free and available every time, first come first serve basis. Towels were changed everyday and the linen was changed once while we were there. We would definitely stay there again, in fact we are in the near future.