charming place, well situated