Fabulous Villa - all we had hoped for, and just as advertised. Great for a large family of all ages. We would book again !