Situated very conveniently. Very spacious for a large group.