Good location and communication. Comfortable space for a large group with a nice view from the front balcony.