This was a nice apartment in a great location. The neighborhood was lovely to walk around, and the building had a beautiful pool space with great views on the roof. The apartment was pretty spacious-- perfect for 2 couples. We didn't interact too much with Ben but he seemed nice and called me back right away when I couldn't figure out how to adjust the AC.
The biggest caveat was that the apartment faces the street and it was *very* noisy. And we live in Manhattan, so that's our basis of comparison. Lots of drunk people shouting; garbage trucks at 6 am. Bring earplugs. (We did have the windows open-- if we ran the AC at night it might have been more manageable).
Also, the showers are very odd...if you are over 4'6" and you like a good long shower, this is not the place for you.