Best AirBNB accommodation I have ever stayed in.