Fantastic villa, as good as it looks in the photo. Everything was perfect - great communication with the hosts, the villa was immaculate, so comfortable, beautifully designed. Great location, with stunning views front and back. We had a brilliant time.