A place you must stay while in Japan, highly recommeded !!!