Our stay in Clares appartment was great. In a very good location (Primrose Hill is a very neat Brittish area, Camden Town is a more hippie kind of area), only 20 minutes on the tube we could reach every part of London. There was enough room, a parking space included is a true asset.
The communication was very clear and checking in and out met our expectations completely.