Great location and amenities- perfect for a large group.