This spot is close to everything! Great location, communication with the hosts, and accommodations.
I highly recommend it for a large group!