Good location,
We spent only one night as we were transiting through London and needed someplace with easy access to the Piccadilly line that goes to Heathrow easily and this was a really good choice. It has everything to cook yourself a nice breakfast.
The staff was nice and allowed us to store our luggage for use while we toured around London, even after check-out.
The apartment itself is quite big and well equipped, it'd be nice for longer stays, specially with the kitchen.