Chen's place is very good in value. great location. and Chen was very quick in response.
there are only two things that i think can be improved. one was that there was some smell in the room. not sure what was it. but it was some what consistent. secondly, the internet connection was weak. my wife and i had a hard time with the wifi.
but other than that, i think the place is great value, in a really good location.