very good location, reccomend to get off either ebisu station or the new south exit at shibuya station when arriving with luggage!
besides not having a lift everything else was perfect!
very friendly hosts with very good communication