This place is fantastic. We had quite a large group, but it was very spacious, plenty of bathrooms and lots of room to spread out. The views were beautiful and we especially loved the spa. Thank you for having us :)