great place! beautiful views! great for large groups!