The place overall was really great, perfect for our small company team event and amazing location. We did have a communication snafu checking in, but everything else went smoothly.