Charming, clean, great location and perfect if you have a dog.