This modern, clean, well-designed hotel was the last stop in a recent trip to Europe, and one of the nicest places we stayed. We chose a one bedroom apartment, which was very large, and had great views over the city and the river. The design and furnishings are modern and good quality, and there were some Australian touches, such as Aboriginal art in the lobby and the rooms. The apartment had a small kitchen (I would call it a kitchenette) as well as a medium-sized washing machine and dryer concealed in the bathroom. Other facilities include a small swimming pool (which appeared to be lined with stainless steel), gym (see photos) and sauna. The restaurant had a good buffet selection (19 euros per person if vouchers are bought from the front desk; 21 euros per person if paid for at the restaurant - I'm not sure why this arrangement is necessary, to be honest). Staff were friendly and efficient, and a pleasure to deal with, though calls to reception took a long time to be answered on several occasions. Wifi is available for 14.5 euros per day, though ask at the front desk for vouchers, which allow two devices to be connected for this price (otherwise it will cost 14.5 euros for a single device).
In terms of the location, it's about a 15 minute walk on level ground from the Frankfurt Hauptbahnhoff (central railway station) and straightforward to find. Whilst this may be a little far if there are children or heavy luggage, it means that the hotel is a block and a half away from the commercial area around the station and in a quiet location. It's a two or three minute walk to the riverside, and there's a pedestrian bridge that takes you across to the Stadelmuseum and other cultural institutions just across the river. It's about a seven to eight minute walk to the centre of the city. As such, I think the location is perfect.
Taxi to the airport took around 15 minutes (the staff say to allow 25 minutes) and cost 25 euros, though the train is the other main option.