Perfect location and an excellent place for a big group. Hosts make it all smooth and easy. Five stars!