Very convenient location, but pretty high price point for what you get. Then again, this is london.