Great Scotland Yard Hotel part of Hyatt Review - Is This London Hotel Worth It?