Great location, great host, great apartment - all you can wish for in an airbnb!