Fantastic facility, location, service which provided our family with a very relaxing mini staycation. Indoor pool is fantastic especially when the weather is not the best.