The place is GREAT.
I came in slightly earlier than the check in time and bumped into the cleaning service who was extremely friendly and helped with the lockbox. The apartment is clean, comfortable and convenient, walking distance from a few good restaurants, the DuPont subway station and for theatre lovers, The Tarragon Theatre.