We stayed for a week in Julias Apartment and we found everything as described, nice, clean etc.
The bikes are great and fun to drive around with in Manhattan (or at least central park)