Charming and very well situated place to stay.