Great staff and service, cleanly maintained both inside & outside. Kid's club, pool and reception service was great and very receptive to every request.
Restaurant was amazing, great breakfast options with variety. Lunch and dinner was also prepared with attention and finesse, we didn't miss eating out at all!