Villa was incredible. Very clean and well taken care of. Everything was in perfect condition. Kitchen was well stocked. We could not have asked for more. We will be returning again and again!!