Perfect location. Plenty of room for large groups. Very clean! Malia was wonderful communicating with us