Amazing place! As a family with 2 young kids we had everything we need. Great pool, beautiful garden, great facilities, nice beaches and so much hospitality from Celi and Fabio!