This villa is spectacular. The size is great. It was clean and in a great location. It has everything you need around it. The host stayed in contact with us and it had everything we needed inside. Wonderful, wonderful, wonderful.