If there is a perfect AirBnB, I just had it:-) Every single aspect was just perfect.