This is a review of highs and lows. It is a very well located property-- just a short walk to Paddington station or Lancaster Gate making it easy to get literally anywhere in the city. The Heathrow Express is direct from Paddington--20 minutes to the airport. It's a beautiful neighborhood with some lovely pubs and restaurants within walking distance.
This is a corporate rental, not individually owned. it's essentially a small hotel, all of the units were apartment rentals.
The apartment looks exactly like the photos, quite small, but good layout, but it is more worn than it appears. Our unit did not have a functioning dishwasher or laundry unit, the two main reasons we rented an apartment instead of staying in a hotel. A lot of other small things were broken and replaced (hair dryer, toaster, etc) and the management was responsive but there was little to be done about non-functioning appliances and we had to do without.
The building is staffed 24/7 and they were very helpful, always greeting with a have a great day.