If You have children, this place is a paradise. You will have everything you need. High chair, baby coat, and so many toys you can not imagine. It was a paradise for our son in good weather and even if the weather would be not perfect (unlikely) you have so many things.
If you have no children, still perfect place. The internet connection is very stable. We worked simoultinously and had 2 zoom calls paralel and never had any issues always super fast. The rooms are great as well to work, wonderful chair with a huge place for computer etc. The pool is huge and very clean. The host Cathy is extremely friendly and helping with everything. There are supermarkets near to buy whatever you need, lot of ubers and uber eats. Great home offfice place or vacation paradise whatever you need. We will come back.