We had a lovely time staying here for a week! As other reviews have mentioned, the location near Victoria station made it a breeze to navigate London. There is a hop-on hop-off tour bus station right around the corner as well. There are several shops and restaurants within walking distance as well.