Great location, incredible view, friendly hosts - all you could hope for in an Airbnb!