This place is certainly worth it. Its proximity to the underground and the O2 makes it a wonderful location. A bit removed from the airport, but worth it.