This Airbnb had everything we needed for a two night three day stay. It was very clean and most of the amenities such as the kitchen range, shower, refrigerator, etc. seemed fairly new. May and Henry were also very easy to contact and replied within minutes. I would highly recommend this Airbnb.