Perfect! It s more like a hotel room than a flat (noone actualy live there), but it was really nice and clean. We appreciated the coffee and snacks. Camden is a great area in London!