Fantastic villa with tons of charm, beautiful views, lovely pool and great location