Great place for a medium-large group. Had all the necessary amenities. Great hosts.