Stephen's place is great -- really lovely apartment, beautiful balcony, super convenient to everything, including the MRT station just a one minute walk. Stephen is by far the best host I've encountered on Airbnb. He went out of his way many times to help with tips and logistics, even after I checked out. Very grateful to have such a caring and kind host when far from home. Thank you for such a fantastic experience! I would stay again in a heartbeat.