Sarah's apartment is very nice - it was all extremely clean and with all the bedding / towels etc. provided. The apartment itself is just as shown in the photos and the roof terrace in particular is very large and a great space. It's a good location for going out in Camden, and also walking distance from Camden lock, the canal and King's Cross.
One small note - Make sure to take your own toiletries (inc. shower gel) as these are not provided.