Highly recommended, squeaky clean, great location, and plenty of charm.