The best part of this place is how close it is to Hatagaya train station (yes, it is < 5 mins walk). On the way to the train station that is a bus stop that will take you directly to shibuya as well. The place is styles like a hotel. I would say everything is great for the price. Didn't regret staying here