Overall really great, flat was spotless and in a great location. Checkin and checkout was really simple and clearly explained.
Just a couple of things- as others have pointed our the bathroom is a bit small (if anyone is particularly tall or wide, you'd struggle to shower) and I'd strongly advise people to bring their own pillows as the ones provided were pretty poor.