The location is great
in the middle of the Shibuya area of town gives u the perfect start to reach everywhere in town
SHIBUYA station is the busiest underground station on the planet 2millions people walk by it everyday!!!!
GET THE UPPERFLOOR ROOMS more expensive but the view all over TOKYO is amazing
the food is good u can choose japaneese chineese italian
the only matter is that even at the concierge they don't speak english,just a little.....
but this istrue all over japan