Out stay is London was great. Apartment is exactly like on the photos - it’s a little old fashioned but it’s very clean. It’s based on the 4th floor, there is a lot of stairs so you have to be in a good shape :D
Location is awesome, it’s directly next to Hyde Park and the closest metro station is like 3min walk.
I would definitely recommend this place!