I stayed there for 4 nits and here is the detailed overview;
Location wise; you can’t complain, the hotel is just a minute walking distance from everything; shopping, ATM, restaurants, undergrounds, taxi slots, simply prime location.
Dining options; they have a fabulous restaurant and roof bar on the 7th floor overlooking Frankfurt, good food, good service and excellent view. Another restaurant at the lobby level also serves proper dinner and you can sit indoor or outdoor.
Staff; Jang is my hero .. this gentleman works at the front office and he will do whatever it takes to make you feel comfortable and happy during your stay .. he has answers and solutions to all your questions, really he is a great asset to the hotel.
The only negative issue I had during my stay was related to the AC at the room, it was hot and AC is not cooling properly, had to open my window to get some fresh air but this comes with too much noise from the street .. u better check AC immediately after check in.