We had a wonderful stay. It is a perfect villa with all the amenities we needed (and a lot more). Highly recommended.