Lovely spot off in Tokyo for a quick stay