Superior Airbnb experience in every respect. Actually exceeds what the listing advertised in manys in our opinion. We can not recommend this stay enough and we would happily stay there again for an even longer period than our original 4 night stay. Just read the listing description closely and know that you will get exactly what it promises and most likely more. Great stay and even better host!! Thanks again, Ming!!