This place is HUGE! If you have a large group this is the place for you. The hosts are extremely hospitable. We had an issue with a stray dog and Damein was there within minutes. I have already booked again!!