It might be one of the best AirBnB I ever stayed at.