FRA-NRT. Seat next to me was empty which added to the sense of comfort. FA's smiling and attentive. Toilets kept clean throughout the flight. Fish meal was delicious the red wines (I tried both) were so-so (lacking flavour and body) and bread was below ANA's usual standards (no whole wheat etc). Strange to be served such poor bread on a flight originating from Germany. Seat was good enough but not up to the full flat seats one finds on other airlines. I understand that tall people would have trouble getting a good sleep on such a seat. Maybe ANA can improve the boarding process in FRA? (One single boarding gate).