The location close to the London Eye, Big Ben and Houses of Parliament is really great. Check-in was also easy and the video about the area is a nice idea.