Everything you expect from an Airbnb property: Great location and a ‘home from home’ feel.