From check in to checkout, it was very good. I loved how they thought of everything to make guests as enjoyable as possible. I especially loved their complimentary herb garden, with a huge variety of herbs, fruit & veg. There was free Wifi throughout the resort, complimentary tea/coffee stations in the public areas as well. Lots to do for the kids. Overall we had an excellent stay.