Exceptionally clean place, and the pillow situation has been fixed since the previous review, no complaints there.
Overall very pleased with this place.
Also, Camberwell is a cool spot. Plenty of good places to eat and drink and very easy to get into central London.