I stayed in two units within the building and enjoyed my stay in both flats. The location is great - 5 minutes walking distance to the closest subway station and just a 25 minute walk to Shibuya if you want to stretch your legs. In addition, there are many restaurants and cafes around the area.
The flat itself is great as well. Some may find the futon uncomfortable but to each their own.