This place was just what I needed for my short stay in London. The location is absolutely perfect for anyone needing to catch a red eye leaving London as it’s about 6-8 min walk to Paddington Station. Also plenty of stores on the area for your travel needs. No issues at all during my stay :)