The location is great.
The apartment is a bit noisy due to the adjacent train station but if the windows are closed the noise is more than manageable.
Overall it’s a place to sleep and shower.
Heads up to bring your own towels or pay an added fee for towels (you’ll need to request them). That was new to me but not a major issue.
If you’re looking for quick access to the rail system then you can’t do much better than this location for Paddington Station.