This apartment is in a super location, and is great value for money in London. The amenities are basic but provided what we needed as a place to stay with 2 small children for the weekend... Clean comfy bed, nice hot shower with good water pressure, linen for sofabed for the children, good sized fridge, toiletries, and pots and pans to cook an easy dinner / breakfast. The front dest staff were very polite and lovely.
I'm not sure if an adult would find the sofabed comfortable but it was fine for the kids!
Obviously the apartment is priced quite affordably and probably in the 'budget accommodation' category but as a family of 4 staying in London over a weekend we were happy and I'd stay there again for sure :)