Great location - very accessible to public transportation. Loved the park down the street. Easy check in and check out. It's a little bit small...but it's London.