We had a great time at this place. It is perfectly made for larger groups. The different houses allow enough privacy and at the same time the pool and the chill out area serve as a very nice meeting point and to come together.
The whole facility was super clean and every morning the outside area and the pool was cleaned up.
With a good conscience I can highly recommend this accommodation.