It was all better than expected. I don't usually stay in London and went with this location and hotel for the Jubilee line to the o2 area. Everything was perfect. Close to the train station, lots of local eating places, and an amazing room to stay for 2 nights for 4 guests.
Would definitely book again.