This place is amazing, views from the villa are spectacular, and place is clean and hosts are really welcoming.
Location of villa is perfect far enough away from large town but close enough that it is not a long drive.