I stayed at the Courtyard Ginza about 3 years ago. Courtyard in Japan is higher end than Courtyard in the US. As gold, we had a complimentary breakfast buffet in the morning and drinks in the evening in the lobby bar. The location was great for our sightseeing in Tokyo - close access to subways. Also, the bus from Narita stops at this hotel.
There are several threads on Marriott properties in Japan to review on FT. Tokyo and Kyoto are amazing! Enjoy!