Great place for large groups and kids!! Very clean. Great communication and easy check-in. Location was with 15-20 minutes of almost anything you could think of!