The flat was awesome! In the heart of Camden, very good location. Big rooms, two baths, huge living room.
The people at the check-in office was very helpfull and friendly, letting us keep our luggage after the check-out, and giving us all the information we needed.
The next time visiting london, we'll try to stay here too.