Excellent and convenient location and lots of room for a large group of people to stay comfortably.