The New Ned Hotel Just Opened in Doha With 7 Restaurants, an Olympic-size Pool, and Views of the City's Most Stunning Buildings