The location doesn't get any better. Paddington station is super close and you can walk to restaurants and shops. The apartment is a no frills type of place. It's nice, (with a nice view from the window as well), but the location is the reason to stay. The only bit I would change would be to have better water pressure in the shower.