My mom & I stayed here for 3 nights last week. The location is fantastic - a 5-6min walk away from the Christkindlesmarkt. Located along a side street, it is incredibly quiet and we had 3 good nights' sleep. The only complain is the pillows that are far too soft, though the bed was good and firm. There is a bottle of complimentary sparkling water provided on the first night, but regretfully this wasn't replenished afterwards.
Breakfast at €7 pp is reasonable. Not a good selection of bread, but the spread and jams are OK. I particularly like the personal teapots that hold two cups of tea. Service staff are attentive and friendly. There are 3-4 nearby restaurants serving hearty Bavarian food, but do be warned that during this festive month, they are almost always full. Eat early around 5-6pm if you wish to secure a table.
Overall if I were to visit Nuremberg again, I would certainly stay at the Agneshof! P.S. The hotel is about 4km away from the airport, so taxis cost around €15-18 depending on the traffic.