First of all, the place is really well located, with the main aspect being Shinjuku station's closeness, even by foot. Since it's a major hub for Tokyo's train system, a Shinkansen terminal and a Narita Express terminal, you have access to pretty much everywhere. Then the area around the sharehouse is filled with places to eat and is generally quite good for a "base". If I had to sum up the place itself in one word it would be "cozy", basic amenities are covered and pretty much everything that's mentioned on the listing is there.
But I think the best part about the place was the host himself, Mr. Min and how he goes out of his way to make sure all of his guests are comfortable. As many have mentioned he even invites the guests for nice gatherings on the roof, which has an awesome view and enjoyable breeze. I met a lot of people there thanks to how the place is administered and I will no doubt contact Mr. Min again when I go back to Japan in the future.