Pros: like other guests’ mentions, good location, clean, easy to check in. Everything displayed are same as in the photos.
Cons: The additional charges surprised me. Hosts should be transparent with additional charges; I contacted the Airbnb customer service center to involve, and after that Calvin indicated that he will not pursue further. I apologize to Calvin for my inconvenience.