Wonderful experience. This is a meditation center for the 10 days course. The food and rooms are exactly what is needed to conduct the course in great conditions.
The site and environment is lovely with full of different birds flying, eating, mating and singing around. Some lovely squirrels and small iguanas too. Don't bring food or if you do, make sure that the smell and noise won't bother people around (peace and noble silence), that it won't decay and above all, that is in a tight and impermeable container. You are in the middle of nature and animals land, we all share. Mouse will come and take their share, and destroy bags in the process, just be aware.
If you bring your own toiletries, makes sure it's organic and non chemical as they have a reuse of the water in place for the plants. If you don't have any, you'll be able to buy some the day 0, during registration.