Best AirBnB I have ever stayed in, hands down. If I could give six stars, I would.