Recommended place to stay if you at Japan