It's perfect! The location is insanely convenient, right next to Hatagaya station. The main street is a bit chaotic with major highways, but every side street is peaceful and trendy, with endless restaurant options and cool shops. There's also two separate toilets, and showers.
We stayed in December, and the room was quite cold because of the concrete walls, even with both heaters on 30C. And the floor is made of foam tiles, which seem easy to damage, so we felt nervous when using the chairs!