Great location between Paddington station and Lancaster Gate. So you have a lot of options for tube lines or railway and buses. The Hyde Park entrance is within 3 minutes. The downside is the small size stairs and the absence of elevator.
Highly recommended