Great place, location, and view. Ideal for big groups.