Excellent location. Excellent space. One of the roomiest & well appointed spaces I gave stayed in while in Japan.