Charming, quirky, stylish, comfortable in a great location