The place was immaculate and the view was breathtaking. Would definitely recommend this place for any big groups! We thoroughly loved staying here and will be back!