Squeaky clean, perfect location, well thought out, wonderful ambience, and super homey!
Q