Beautiful villa, clean and easily big enough for 7 of us, (without needing to use the annex). The garden is lovely and the pool area relaxing. The pool is quite deep however, even in the shallow end, so children would need some supervision.