Location was great for Paddington station and for Hyde Park.
No lift - the room we booked was on the third floor and it was a long way up.
The photos must be of all of the apartments and are quite flattering, we were disappointed with our room.