This place has a great location, wonderful hosts, and lots of charm.