This Airbnb was everything we could have wished for and we would stay here again.