I stayed here during my Tokyo trip.
Located in the Shibuya Mark City building. Department stores/restaurants/metro are located on lower floors.
Clean room, great views (view of the Crossing!). Shibuya station is right there. Room comes with hair dryer, toothbrush, razor, shaving cream, amongst other things.
Front desk speaks English and were very helpful in booking restaurant reservations for me as I cannot speak much Japanese.
To get here from Narita Airport - after baggage claim walk directly out and there should be signs for "Airport Limo/Bus" - get a ticket for Shibuya Excel (3000 yen) and then proceed directly outside (gate should be right in front of you). My flight landed during rush hour so the bus ride was approximately an hour and a half.