charming, cozy, comfy and a great location