The check in process whilst stated in the ad as being in Camden Town isn't obvious to a non-Londoner that it's the other side of London and a 30 min trip away. After arriving into London after 3 weeks travelling with 3 kids and a stack of suitcases it was a bit annoying to realise we had to then get to the other side of town to get the keys and then get back to let the family all in.
The apartment wasn't particularly clean and very dusty. You can see all the dust sitting on fans and furniture and we noticed it when sleeping and waking up very blocked up.
Location is very central and a great kids park just up the road. Walking distance to London Bridge and some other key areas.