Everything you could possibly want in Airbnb: convenient location, transit options, secure parking, friendly host and dog, private and comfy space with awesome amenities! Wish I could have stayed longer. Excellent experience.