Everything you need, in a great location with character, comfort and thoughtfulness. AIRBNB perfect. Would stay again.