The flat itself was fine. We only stayed one night and it worked well for that. The location was great, though. Convenient to mass transit and a 15-20 minute walk to Camden Market.