Such a spacious place in Japan! Loved staying here.