Great place. Perfect for our group and great communication throughout the process