I have stayed here several times and it never fails at being the perfect place for all types of occasions. It is always spotless, comfortable and has everything you need. The pool area is clean and neat and accommodates large families for lounging in the shade, sunning, swimming, cooking out and games, The play area for young children is great. Alex, the host, is very attentive and easy to reach if needed. Although I would like to keep this place a secret, I do highly recommend.