Spacious place with plenty of accommodations for a large group. Great communication and smooth stay!