Best Airbnb we have stayed in, all the amenities of a 5 star hotel and more!