Very clean charming little villa on a hill. Very quiet