Very good location! Right next to Hyde Park and tube/bus station. There are lots of restaurants nearby. I really enjoyed my stay!