Amazing place, amazing location. Plus lots of charm