For a 3 stars hotel, it is a decent hotel to stay in terms of cleanliness and service. Their staff was very helpful and friendly. Left a note asking for extra blankets and hangers, the next day after coming back to the room, there were all the requested items.
The rooms are tiny like everywhere in Japan, but for just a sleeping quarter it is good enough. The hotel staff made sure to clean the room every day.
They also offer in-room massage and facial services which was surprisingly good for a 3 stars hotel.
The location was great and amazing as it is 5 min walk from the JR station and less than 10 min walk to take other lines to move around Tokyo. Having the JR close by is extremely convenient to travel to Narita airport as you only need to take one train to get to Narita.
It is extremely convenient to go to everywhere else in the city, and if you want to just hang around Shibuya main areas, everything is within 10 - 15 min walking distance.
There are drug stores, cosmetic stores, a supermarket and tons of eateries next to the hotel making it very convenient if you want to grab something quick.
The only few minor things noted which are NOT deal breakers were 1) the head shower outlet from the ceiling would have a extremely tiny leak if the water is ran for a while and you are using the handheld head shower to shower, and 2) the paint on the walls close to the floor area are starting to peel badly.
Would stay again in this hotel when traveling back to the city.