I stayed here for a while. The complex was very quiet, the location is good, and the host were always there when I needed them.
The only problem I had was with parking in the beginning because you need a permit to park on that block but other than that, overall had a great experience :)