The villa is beautiful, in an amazing location. The hosts were accommodating and everything was spotlessly clean. We visited with a group of 10 and everybody wants to go back!