This place was perfect - amazing location, beautiful rooms & amenities, spacious, great communication, etc. I’d highly recommend this place for a larger group.