This In one of the best AirBnB we have stayed in. It ticked all the boxes, we highly recommend it.