The apartment was neat and tidy as advertised, and larger than some hotel rooms I've stayed at in the Central London area. The location can't be beat, either.
Check-in/check-out was seamless and I had no problems with the amenities.
This is a good choice for a short solo stay.