The staff was welcoming and very accommodating. We are a family of 5. The rooms were kept very clean and the service was outstanding! Thank you to the wonderful staff! The spa and gym were state of the art. The pool area, and grounds of the property were beautifully manicured!