One of the best AirBnB places we have stayed in.