Very pleasant and quiet place.
Very well situated in a nice area.