Great location, everything as mentioned in the site. Place to stay in Central London.