The place is in a very central location in Shinjuku. The best part about this stay is that it can accommodate a big group. Each person was able to have their own bed, which is a little harder to manage in Japan.
The living room didn't have an AC which made hanging out as a group in a central room a little challenging. The bathroom has a bit of mold and the shower pressure is mediocre.
All in all it was a good place to stay if you don't mind dealing with a few inconveniences. We did spend majority of our time exploring Tokyo so we weren't too bothered by the little things. I would recommend this place for it's accessibility to public transportation and ability to accommodate big groups.