I've stayed in AirBnB's around the world. This has to be one of the best homes I've stayed in...