Great place and well equipped for large group or family.