Great accommodation, in a great spot, and plenty of room for a large group.