While the rooms are small by American standards, they are good by Japanese standards. Very clean and comfortable. The staff is very friendly and helpful and did their best to help in every way they could.
The Metro station is right across the street, and within a few blocks there were plenty of dining options, a small supermarket, mini markets. There were no sites/tourist attractions within walking distance, but this is not a big deal with the metro right across the street. Tokyo is so large that you'll need to take the subway most of the time anyway.
Because Akasaka is mostly a business area it's fairly quiet in the evenings, which we liked since we had some concern about possible traffic noise.
Breakfast was not included , but we had no trouble finding things within walking distance.
The beds and pillows are very hard, but this is a Japanese thing and we experienced it in other hotels as well, so no fault of Grand Fresa. We used our airplane neck pillows throughout our trip and all hotels had hard pillows.