Great place and considerably huge by Japan's standards. Would definitely recommend staying here.