I've stayed in many Airbnbs and this was my best experience so far.