Taj 51 Buckingham Gate, Suites And Residences