Place was pretty clean and value for money for 4 people compared to a hotel.
Location is very close to Shibuya and about 5 to 8 minutes work to the station.
Lots of shops and food very near nearby and a good location if you went of the area all day and want to maximum shopping and explore Shibuya at the end of the day.
Beds were comfortable, the mattresses for the floor was slightly thin but was still decent.
Good place to try out.