We stayed here with our two teenage kids and enjoyed our stay. The rooms are clean and well designed, the location excellent and the breakfast good, if not spectacular. We would stay here again but would avoid the joined (or join-able) rooms next to the lifts and outside the main room corridors (which are separated by an additional door from the main stairway) on floors 2-5 as these can be noisy: the main stairway is not noise-insulated and given the one small elevator, a lot of traffic passes through the one stairway. Avoid the rooms ending in 01, 02 and 03. Also, no Wifi is available in the hotel, which I found to be strange and difficult to believe. Other than this, a good choice in Frankfurt!