Gotta admit, I've rented my share of apartments (I travel for my job) and have never encountered such PLEASANT and HELPFUL staff. Obviously ya can't beat the location and amenities (you can see that for yourself after a quick walk-through of the place) but the STAFF - is what does it for me!
I am a huge fan of Elizabeth Square Apartments. I wish I could relocate here permanently!