Perfect location. Exactly on Zeil (City Centre) lots of cafes, restaurants, shops, malls, walking area etc. A few minutes away from major transportation station (Konstablerwache) that would take you anywhere. Very helpful staff. A quiet place, where you could enjoy a good sleep. Spacious room. I don't think meals are served, I didn't check as I prefer to try the different variety of coffee shops/restaurants around. They did gear me up with a complementary morning coffee on my way out in the mornings. I would say room and hotel are clean, however in an overall old and overused condition. Perhaps it's time for some renovation.