Best Airbnb experience I have ever had and I have stayed at my fair share of places all of over the world. Cheng was very thorough throughout the check in process and very thoughtful with all the accommodations. His place has everything one could need.