Great location, great comfort. The price seems high to me, and the automated check-in (through a machine) was a bit annoying, but my stay was very pleasant.
I would recommend booking the hotel directly through their email (berlin at amc-hotels dot de) so that you pay 20% less.