Very great place to stay, quiet but right in the center of London.