In my opinion this is what an AirBnB should be like! Highly recommend and would stay again.