This place is definitely a gem! Up in the mountains, with a wonderful view of the hills and ocean. It has all the amenities you could want for a get together. Definitely would recommend for any large group!