Perfect in every way. Hosts were quick to respond to any questions/concerns. Staff onsite friendly and helpful. We will definitely be back!