Charming, thoughtful, great location