Great stay! Great communication. Loved all of the activities for our family, the kids enjoyed it.