Very nice hotel. Rooms, public facilities, pool and gym are all well maintained. Had a meal in hotel restaurant one night. Well presented food, although a tad expensive.
Only downside is that its a little way from the centre of Frankfurt, however there are plenty of taxis available outside and there is a S-bahn stop (Stressmanallee) nearby.
Well worth a stay.More