Great for families, the villa was extremely clean , short walk to the beach and perfect location. The pool and tennis court was really enjoyed by the family. Will be coming back again!!!